﻿using System;
using System.Net;
using Hydra.Shell.Attributes;
using System.Collections.Generic;

namespace Hydra.Shell.Interfaces.EnvDTE
{
    public interface Windows : IEnumerable<Window>
    {
        Window Item(object index);
        int Count { get; }
        //Window CreateToolWindow(AddIn AddInInst, string ProgID, string Caption, string GuidPosition, ref object DocObj);
        EnvDTE.DTE DTE { get; }
        EnvDTE.DTE Parent { get; }
        //Window CreateLinkedWindowFrame(Window Window1, Window Window2, vsLinkedWindowType Link);
    }
}
